*{margin:0; padding:0; font-family:"微软雅黑";}
body{ line-height:24px; font-size:12px; color:#555;}
a{color:#555; text-decoration:none;}
img{border:none;}
li,ul{list-style-type:none; margin: 0;padding: 0;}
ul{margin: 0;padding: 0;}

#header{width: 100%;overflow: hidden;}

#h2{width: 100%;margin: 0 auto;overflow: hidden;}
#h2nr{width: 1002px;margin:0 auto;}
#logo{float: left;}
#logo img{ width: 429PX; height:100px;display: block;margin-top: 25px;}
#htel{width:243px;height: 107px;background: url(../images/htel.jpg) no-repeat;float: right;}

#h3{width: 100%;height: 66px;line-height: 66px;border-top: 1px solid #333}
#navc{width: 1002px;margin:0 auto;}
#navc li{float: left;text-align: center;line-height: 40px;padding-top: 10px;width:97px;font-weight: 600;font-size: 14px;height: 66px;}
#navc li span{color: #fff;font-size: 12px;display: block;width: 100%;line-height: 0px}
#navc li:hover{background-color: #0078C1;border-top: 3px solid #333;margin-top: -3px;color: #fff}
#navc span{float: left;color: #ccc}
#navc li:hover span{color: #94D5FD}

/*banner*/
#flash{ width: 100%; height: 401px; overflow: hidden;}
.slider { width: 100%; margin: 0 auto; height: 401px; text-align: center; overflow: hidden;}

/*content*/
#content1{width: 100%; margin: 0 auto;overflow: hidden;clear: both;}

#line1{width: 1002px;margin:0 auto;}
#l1l{width: 251px;height: 260px;background: url(../images/l1l.jpg);float: left;}
#tjcp{width: 498px;height: 260px;float: left;background-color: #3D3D3D;}
#gg{padding-left: 50px;margin:0 15px;height: 68px;line-height: 68px;background: url(../images/lb.jpg) no-repeat 15px center;color: #ccc;overflow: hidden;}
#gg a{color: #ccc;}


#tjcpc{background-color: #fff;margin:15px;width: 466px;height: 170px;margin:0 auto;position: relative;overflow: hidden;}
#titimg{background: url(../images/tjcp.jpg) no-repeat top center;width: 216px;height: 60px;position: absolute;top: 10px;left: 8px}
#tjcpcl{float: left;width: 50%;height: 85px;padding-top: 65px;}


.picScroll-top{ width:466px;height:170px;overflow:hidden; position:relative;margin:0 auto;}
.picScroll-top .bd{  width:100%; height: 170px;}
.picScroll-top .bd ul{ overflow:hidden; zoom:1; }
.picScroll-top .bd ul li{display: block;width: 466px;height: 170px;position: relative;}
.picScroll-top .bd ul li .tjcpclt a{color: #80BCE0;font-size: 14px;font-weight: 700;margin:0 10px;}
.picScroll-top .bd ul li img{width: 226px;height: 170px;float: right;}
.tjcpclc{text-indent: 2em}


.hd{position: absolute;bottom: 20px;left: 175px;z-index: 9999;}
.hd .prev{width: 20px;height: 25px;background: url(../images/jtl.jpg);float: left;}
.hd .next{width: 20px;height: 25px;background: url(../images/jtr.jpg);margin-left: 5px;float: left;}



#lxwm{float: left;background: url(../images/l1lxwm.jpg) no-repeat;width: 251px;height: 261px}
#lxwmc{margin:70px 20px 0;}
#lxwm li{line-height: 30px;}

#line2{width: 100%;overflow: hidden;padding-bottom: 20px;background-color: #eeeeee}
#tjcpjt{width: 1002px;height: 38px;background: url(../images/tjcpsj.jpg) no-repeat top center;margin: 0 auto}
#gywm{width: 1002px;margin:20px auto;text-align: center;background: url(../images/gywmbj.png) no-repeat right center;}
#gywmt{width: 1002px;height: 90px;background: url(../images/gywmpic.jpg) no-repeat center;}
#gywmt2{font-size: 14px;word-spacing: 0.5em;height: 30px;line-height: 30px}
#gywmt3{padding: 2px;border: 1px solid #333;margin:0 auto;width: 300px;  word-spacing: 5px;}
#gywmc{margin-top: 20px;float: left;padding: 20px 0;border: 2px solid #ccc;border-left: none;border-right: none;width: 600px;margin-bottom: 20px;text-align: left;line-height: 200%;letter-spacing: 0.5px;}
#ckxq{width: 200px;height: 28px;margin:0 auto;background: url(../images/ckxq.jpg) no-repeat;clear: both;display: block;}

#line3{width: 100%;overflow: hidden;padding: 30px 0}
#cpzxt{width: 1002px;margin:0 auto;height: 90px;background: url(../images/cpzst.jpg) no-repeat center;}
#cpzxnav{width:1002px;margin:10px auto;border: 1px solid #222;overflow: hidden;line-height: 30px;}
#cpzxnav li{float: left;margin:5px;line-height: 30px}
#cpzxnav span{float: left;line-height: 30px;margin:5px auto;}
#cpzxnav #more{float: right;margin-right: 60px}
#cpzxnav li:hover{color: #c00}
#cpzxc{margin:10px auto;overflow: hidden;width: 1002px}
#cpzxc li{margin:10px 5px;text-align: center;float: left}
#cpzxpic{width: 232px;height: 180px;text-align: center;vertical-align: middle;border: 1px solid #eee}
#cpzxc li img{max-width: 226px;max-height: 164px;margin:3px auto 0;vertical-align: middle;}
#ptitle{line-height: 30px;height: 30px;border:1px solid #eee;border-top: none}
#cpzxc li:hover #cpzxpic{border: 1px solid #1C7BAB}
#cpzxc li:hover #ptitle{border: 1px solid #1C7BAB;border-top: none;color: #c00}

#line4{width: 100%;overflow: hidden;background: url(../images/xwbj.jpg) center;height: 361px}
#xwzx{margin:40px auto;width: 1002px;}
#xwzxl{width:382px;float: left; }
#xwzxr{width: 382px;float: right;}
#xwzx li{width: 100%;margin-top:30px;overflow: hidden;}
#rq{width: 48px;height: 54px;border: 1px solid #fff;color: #fff;text-align: center;float: left;margin-right: 10px;margin:10px;}
#rq span{font-size: 20px;font-weight: 900;display: block;}
#xwzxc{float: left;color: #AFD8EC;width: 304px	}
#xwzxc span{font-weight: 800;color: #fff;display: block;}
#xwzx li:hover{background-color: #89ABBC}
#ckxq1{width: 1002px;height: 28px;background: url(../images/ckxq2.jpg) no-repeat center;margin:0 auto;margin-top: 290px}

#line5{width: 100%;background-color: #3B3B3B;padding: 30px 0;text-align: center;overflow: hidden;}

#cgalt{height: 126px;background: url(../images/casetop.jpg) no-repeat center center;display: block;width:194px;margin:0 auto;}

#cgalc{width: 1002px;margin:20px auto;overflow: hidden;}
#cgalc li{float: left;margin:1px;text-align: center;}
#cgalpic{text-align: center;}
#cgalc li img{max-width: 320px;max-height: 220px;margin:0 auto;}
#ckxq3{width: 1002px;height: 28px;margin:20px auto;background: url(../images/ckxq3.jpg) no-repeat center;clear: both;}
#link{width: 1002px;margin:30px auto;overflow: hidden;font-size: 30px;font-weight: 900;text-align: center;}
#linkc{width: 1002px;margin:20px auto;text-align: center;font-size: 12px;font-weight: 100}


/*foot*/
#footer{background-color: #EAEAEA;width: 100%;overflow: hidden;height: 90px}
#fnav{width: 800px;margin:10px auto;overflow: hidden;}

#fnav li{float: left;width:90px ;text-align: center;}
#fnav span{float: left;}
#fc{margin:0 auto ;width: 1002px;text-align: center;line-height: 20px;clear: both;height: 40px}
#footer a:hover{color: #0078C1}

/*双排滚动*/
/*.cpgd { width: 100%;
		height: 100%;
		overflow:hidden;
		text-align:left;
		margin:0 auto;
		}*/
/*.cpgd ul { margin:0;padding:0;}
.cpgd li {float:left; margin-right:10px;margin-bottom: 10px; display:inline; text-align:center; font-weight:bold; }
.cpgd li img { width:159px; height:111px; border:#ccc 1px solid; vertical-align:top;padding: 2px;}
.cpgd li { color:#000;}
.cpgd li:hover{color: #025bb2; }
.cpgd li name1{height: 30px;line-height: 30px}*/

/*单排滚动*/
#indexPro{ width:95%; margin:0 auto; height: 100%; overflow:hidden;}

/*kj*/
#main{width: 1002px;margin:20px auto;overflow: hidden;}
#left{float: left;}
#right{float: right;width: 742px;overflow: hidden;}

#sider{width: 238px;float: left;overflow: hidden;}
#cplb{width: 100%;}
#cplbt{width: 100%;background: url(../images/scplbt.jpg);height: 56px}
#cplbc{background-color: #f3f3f3;padding: 15px;}
#cplbc li{height: 38px;width: 100%;margin:10px auto;text-align: center;line-height: 38px;border-radius: 19px;background: url(../images/sj1.jpg) no-repeat 20px center #fff;}
#cplbc li:hover{ color: #fff;background: url(../images/sj2.jpg) no-repeat 20px center #0078C1;}

#slxwm{width: 238px;background: url(../images/slxwmpic.jpg) #0b5893 no-repeat top center;overflow: hidden;color: #fff;padding-bottom: 10px;}
#slxwmc{margin:70px 20px 20px;}
#slxwm li{height: 25px;line-height: 25px;}

/*right*/
#title strong{font-size: 16px;color: #0078C1}
#en{font-size: 10px;color: #0078C1;margin-left: 5px}
#location{float: right;font-size: 12px;}

#scontent{line-height: 260%;letter-spacing: 0.5px;font-size: 14px;}
#scontent img{max-width: 90%;margin:10px auto;display: block;}
#scontent .order img{display: inline;}

/*框架*/
/*.main{width: 1002px; height: auto;  margin:0px auto ;clear: both;overflow: hidden;}
.left{float: left;margin-left: 10px;}
.right{float:right;width: 740px;min-height: 500px;overflow: hidden;margin-right: 10px}
#fl{display: none;}*/

.right_f12{margin-right:10px;display: inline-block;text-align: right; float: right; vertical-align: bottom; font-size: 12px;}
.right_f12 a:link,.right_f12 a:visited{}
/*.article p{margin: 20px;text-indent: 2em}*/
#scontent{min-height: 20px;overflow: hidden;}
#scontent p img{max-width: 100%}
.clear{clear: both}
.title strong{font-size: 16px;margin-left: 15px;color: #074c1d;}
.article{overflow: hidden;}

/*company*/
/*.sgsjj #scontent img{float: left;margin-right: 20px;margin-bottom: 20px;}*/
#sgsjj{height: 368px;margin:0 auto;}
.sgsjj #scontent img{float: left;width: 202px;height: 227px;}
.sgsjj #scontent {}



/*gywm*/
.gsjj,.xwdt,.cpzx,.ppjs,.zspx,.zxly,.lxwm,.jmhz,.zzry,.axjy,.xswl,.search{width: 100%; height: 28px;line-height: 28px;font-family:"微软雅黑";font-weight: 600;font-size: 14px;border-bottom: 1px solid #ddd}
/*news*/


/*新闻首页样式*/
.news{width: 100%;min-height: 100px;height: auto; padding: 20px 0;}
.news li{height: 35px; line-height: 35px; width:100%;border-bottom: 1px dotted #bbb;}
.news li span{float: right;}
.news li a:link,.news li a:visited{}
.news li:hover{background-color: #eee;}
.news li:hover a{color: #0078c1}
.page{width: 100%;margin-top: 20px; border-top: 1px solid #999;padding-top:10px;  text-align: right;}
/*新闻内页样式*/
.news_title {margin-top: 20px;text-align: center;}
.meta{margin-top: 10px;text-align: center;}
#scontent{padding: 20px; }
#prev_next{margin: 0 auto;text-align: center; width: 100%;border-top: 1px solid #999;margin-top: 50px;}
#prev_next li{height: 40px; line-height: 40px;text-align: left;}

/*产品样式*/
.pro{width: 100%;min-height: 600px;height: auto;margin: 20px auto;overflow: hidden;}
.pro li{float: left; width: 30%;text-align: center;margin: 10px 0;text-align: center;overflow: hidden;margin:10px;border: 1px solid #ccc;}

.pro li img{height: 150px;max-width: 200px;margin: 0 auto}
.pro_title{ display: block;width: 100%;height: 30px; line-height: 30px; text-align: center;}

/*产品内页*/
.rel_center{margin: 20px auto; max-width: 500px;max-height: 500px; padding: 5px;color: #888}
.pro_name{text-align: center;font-size: 16px; width: 100%}
.pro_info p img{max-width:500px; }
#pro_xpic{text-align: center; width: 100%}
#pro_con{margin: 5px 20px;}

#captcha{width: 100px;}
#submit{width: 100px;}

/*在线留言*/

#yzm{vertical-align: middle;margin-top: 0;height: 28px;}

.comtent_info{
	width:710px;
	*+margin-top:-612px;
	*+margin-left:250px;
	display:inline-block;
	vertical-align:top;
	margin-bottom: 20px;
}

.comtent_info_tit{
	width:100%;
	height:36px;
	line-height:36px;
	*+line-height:36px;
	text-indent:13px;
	background:url(.../images/allbgs_1.gif) repeat-x 0px -96px;
	font-family:微软雅黑,arial;
	font-size:14px;
	color:#338e00;
	overflow:hidden;
}


.comtent_info .comtent_info_tit .url{
	height:36px;
	line-height:37px;
	color:#6a6a6a;
	font-family:微软雅黑,arial;
	font-size:12px;
	float:right;
	margin-right:10px;
	*+margin-top:-37px;
	display: inline-block;
}

.comtent_info .comtent_info_tit .url .url_img{
	width: 10px;
	height: 10px;
	background: url(.../images/allbgs_2.gif) no-repeat -14px 0px;
	margin-top: 13px;
	*+margin-top: 12px;
	float: left;
}

.comtent_info .comtent_info_company{
	width:666px;
	margin:28px auto 0 auto;
	font-size:14px;
	font-family:微软雅黑,arial;
	line-height:28px;
}

.comtent_info .comtent_info_company p{
	text-align:justify;
	letter-spacing:1px;
	font-size:14px;
	line-height:28px;
	color:#444444;
	margin-bottom:30px;
}


.comtent_info table th{
	color:#444444;
	width:70px;
	font-weight:normal;
	font-size:14px;
	font-family:微软雅黑,arial;
	text-align:right;
	vertical-align: top;
	padding-top: 9px;
}

.comtent_info table td select{
	font-family: 微软雅黑,arial;
	font-size: 14px;
	width: 278px;
	height: 32px;
	text-indent: 8px;
	border: 1px solid #d2d4d6;
	margin: 5px auto 6px 5px;
	*+margin-left:-3px;
	background: #FFF;
}

.comtent_info table td ul{
	list-style:none;
	position:absolute;
}

.comtent_info table td ul li{
	font-family:微软雅黑,arial;
	font-size:14px;
	height:28px;
	line-height:28px;
	text-indent:8px;
	width:276px;
	height:28px;
	border-left:1px solid #d2d4d6;
	border-right:1px solid #d2d4d6;
	background:#FFF;
}

.comtent_info table td ul li a{
	display:block;
	text-decoration:none;
	color:#444444;
}

.comtent_info table td ul li a:hover{
	color:#fe7d0c;
}

.comtent_info table td ul li:last-child{
	border-bottom:1px solid #d2d4d6;
}
	

.comtent_info table td input{
	font-size:14px;
	width:276px;
	height:28px;
	border:1px solid #d2d4d6;
	margin:5px auto 5px 5px;
}

.comtent_info table td .yanzheng{
	width:101px;
}

.comtent_info table td textarea{
	resize: none;
	width:545px;
	height:178px;
	border:1px solid #d2d4d6;
	margin:5px auto 5px 5px;
}

.middle .comtent .comtent_info table td img{
	vertical-align:middle;
	margin-left:5px;
	margin-bottom:4px;
	*+margin-bottom:14px;
}

.comtent_info table td .but{
	width:74px;
	height:31px;
	line-height:31px;
	background:#7ac454;
	border-radius:2px;
	border:none;
	text-align:center;
	margin-top:14px;
	margin-left:5px;
	font-size:14px;
	font-family:微软雅黑,黑体,sans-serif;
	color:#FFF;
}

.comtent_info table td .but a{
	text-decoration:none;
	font-size:14px;
	font-family:微软雅黑,黑体,sans-serif;
	color:#FFF;
	display:block;
}

.comtent_info table td .but a:hover{
	background:#5aac3a;
	border-radius:2px;
}